package com.alibaba.algo.cooperation.usercomponent.vo.res.user;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


@Data
public class SysOrgInfoVO {

    @ApiModelProperty(value="组织id")
    private Long orgId;

    /**
     * 组织编码
     */
    @ApiModelProperty(value="组织编码")
    private String orgCode;

    /**
     * 组织名称
     */
    @ApiModelProperty(value="组织名称")
    private String orgName;

    /**
     * 组织类型  1 组织 2分公司  3部门
     */
    @ApiModelProperty(value="组织类型", notes = "1:公司  2:部门")
    private Long orgType;

    /**
     * 组织状态   0无效  1有效
     */
    @ApiModelProperty(value="组织状态", notes = "0:无效  1:有效")
    private Long orgState;

    /**
     * 组织描述
     */
    @ApiModelProperty(value="组织描述")
    private String orgDesc;

    /**
     * 上级组织ID
     */
    @ApiModelProperty(value="上级组织ID")
    private Long parentId;

    /**
     * 逻辑删除：Y-已删除；N-未删除；
     */
    @ApiModelProperty(value="逻辑删除", notes = "Y-已删除；N-未删除")
    private String isDeleted;
}
